namespace ManoMachine.Emulator.Helper
{
    using System;
    using System.Collections.Generic;
    using System.IO;

//    public class TextMachineCodeReader : IMachineCodeReader
//    {
//        public MachineCodeHeader ReadHeader(Stream stream)
//        {
//            if(stream.CanRead)
//            {
//                stream.Seek(0, SeekOrigin.Begin);
//                var streamReader = new StreamReader(stream);
//
//                string currentLine = null;
//
//                while (currentLine !="$header$" || streamReader.EndOfStream)
//                {
//                  currentLine = streamReader.ReadLine().ToLower();
//                }
//
//                currentLine = streamReader.ReadLine();
//                if(cure )
//            }
//        }
//
//        public List<Tuple<ushort, short>> ReadSymbolTable(Stream stream)
//        {
//            throw new NotImplementedException();
//        }
//
//        public List<Tuple<ushort, short>> ReadMachineCode(Stream stream)
//        {
//            throw new NotImplementedException();
//        }
//    }
}